@CHARSET "UTF-8";

* {margin:0;padding:0}
body {background-color:#DAE2E3;font-family:Arial,Helvetica,sans-serif;font-size:9pt}
img {border: 0 none;}

div.main {background-color:white;border-left:15px solid #E3E9EA;border-right:15px solid #E3E9EA;display:block;width:770px;margin:0 auto;overflow: hidden;}
h1 {background:url("../images/h1-bgd.gif") repeat-x scroll 0 0 #6CAFD6;
    border-left: 1px solid #D0DBE1;
    border-right: 1px solid #D0DBE1;
	color: white;
    font-weight:bolder;
    font-size:9pt;
    height:19px;
    margin:0;
    text-align:left;
    text-indent:10px;
    width:100%;
}
div.header {
    background: url("../images/top-bgd.gif") repeat-x scroll 0 0 transparent;
    border: 1px solid #D0DBE1;
    height: 108px;
    text-align: center;
    width: 100%;
}
a.logo {float:left;margin:10px}
div.bannerTop {margin:25px;}

.menu {text-decoration:none;border:1px solid #D0DBE1}
.menu a {display:block;text-decoration:none;}

div.leftMenu {background-color:white;clear:both;float:left;font-size:12px;width:210px}
div.leftMenu p {background:url("../images/left_mnu_bgd.gif") repeat-x scroll 0 0 #FF5100;border-bottom:1px solid #D0DBE1;color:white;font-size:12px;line-height:24px;text-align:center;}
div.leftMenu a {border-top:1px dotted #D0DBE1;color:#6E7B83;font-weight:bolder;line-height:55px;padding-right:10px;text-align:right;text-transform:uppercase}

div.topMenu {background:url("../images/mnu_bgd.gif") repeat-x scroll 0 0 #6CAFD6;float:right;height:24px;text-align:center;width:550px}
div.topMenu a {border-left:1px solid #D0DBE1;color:white;float:left;font-size:12px;margin:5px 0;width:24%;}

div.bigBoard {background: url("../images/lviv-opera-house.gif") no-repeat scroll 10px 5px transparent;border:1px solid #D0DBE1;color:white;float:right;height:180px;width:550px;}

div.bigBoard h2, div.bigBoard strong {margin:0;padding: 0 0 0 300px}
div.bigBoard h2 {font-family:tahoma;font-size:24px;font-weight:normal;padding-top:45px;text-align:right;margin-right:15px}
div.bigBoard strong {display:block;float:right;font-family:Arial;font-size:12px;font-weight:normal;margin-right:16px;padding-left:0;text-align:right;width:230px !important}

div.leftGroup {display:block;float:left;width:210px}

div.cities {border-top:0 none;float:left;width:210px}
div.cities p {background: url("../images/mnu_bgd.gif") repeat-x scroll 0 0 #6CAFD6;color:white;font-size:12px;line-height:24px;text-align:center}
div.cities ul {margin-bottom:10px;padding-left:40px}
div.cities li {height:28px;list-style-type:none;margin:0;padding:0;}
div.cities a {border-bottom:1px dashed #6E7B83;color:#6E7B83;font-size:10px;line-height:28px;margin-right:35px;padding-left:8px;text-transform:uppercase}

div.counters {display:block;float:left;margin:30px;width:90px}

div.footer {clear:both;overflow:hidden;border:1px solid #D0DBE1;font-size:12px;text-align:center;width:100%}
div.footer a {color:#6E7B83;font-weight:bolder;}

div.content {border:1px solid #D0DBE1;float:right;margin:5px 0;width:550px;min-height:300px}

div.content span.marquee {background-color:#E1EDFC;border:1px solid #D0DBE1;color:#6E7B83;display:block;font-size:9pt;font-weight:normal;height:17px;margin:10px}

div.content div.news {display:block;float:left;width:420px}
div.content div.newsblock {background-color:#FBFBFB;border:1px solid #D0DBE1;color:black;font-size:8pt;font-weight:normal;height:auto;margin:10px;min-height:80px;padding:3px 10px 10px;text-align:justify}
div.content div.newsblock img {height:60px;margin:3px 10px 3px 3px;width:62px}

div.content div#google120x600 {display:block;float:right;height:600px;margin:10px 10px 10px 0;width:120px}
div.content div.google468x60 {clear:both;display:block;height:60px;margin:10px;width:468px}

p.text, p.message, p.error {padding:5px;margin:10px}
p.message {border:1px solid #D0DBE1;background-color:#FAFAFA}
p.error {border:1px solid #FA781E;background-color:#FAE6DC;color:red}

fieldset {padding:5px;margin:10px;border:1px solid #D0DBE1}
fieldset dl {overflow:hidden}
fieldset dt, fieldset dd {float:left;margin:5px}
fieldset dt span.red {color:#FA781E;font-weight:bold}
fieldset dt {clear:both;text-align:right;width:25%}
fieldset dd {width:65%}
fieldset dd input, fieldset dd select, fieldset dd textarea {float:left;border:1px solid #D0DBE1;margin-right:5px}
fieldset dd.radio label {display:block;margin:0 0 5px 15px}
fieldset dd input.submit {padding:0 5px;}

div.listing {width:520px;margin:10px auto;overflow:hidden}
div.listing div.h {overflow:hidden;border-bottom:2px solid #D0DBE1}
div.listing div.h b {display:block;float:left}
div.listing div.h span {display:block;float:right;font-weight:bold}
div.listing p.description {display:block;float:left;width:385px}